//------------------------------------------------------------------------------------------------- 
// <copyright file="FileProperties.cs" company="Collaboris">
// Copyright (c) Collaboris.  All rights reserved.
// </copyright>
// <summary>Defines the FileProperties type.</summary>
//-------------------------------------------------------------------------------------------------
namespace Collaboris.Saf.Tests.Macros
{
    using SharePoint.Wss.Entities;

    /// <summary>
    /// An EntityList to carry properties about a File
    /// </summary>
    public class FileProperties : WSSEntityBase
    {
        private string fileName;
        public string FileName
        {
            get { return fileName; }
            set { fileName = value; }
        }

        private string path;
        public string Path
        {
            get { return path; }
            set { path = value; }
        }

        private string message;
        public string Message
        {
            get { return message; }
            set { message = value; }
        }

        private string filePath;
        public string FilePath
        {
            get
            {
                return System.IO.Path.Combine(path, fileName);
            }
        }
    }
}